apul apul


Results for "apul apul"

Turkish - English dictionary

apul apul

(Turkish - English dictionary) :
with waddling steps.